package com.jeesite.modules.digitalize.util.mpp;

import lombok.Data;

import java.util.Date;

/**
 * @author zhaoshuaixiang
 * @date 2023/11/16 11:59
 */
@Data
public class TaskInfoVo {
    /**
     * 所属项目ID
     */
    private int projectId;
    /**
     * 任务ID
     */
    private int taskId;
    /**
     * 任务唯一ID
     */
    private int taskUniqueId;
    /**
     * 父任务ID
     */
    private int parentId;
    /**
     * 任务类型（FS,SS,FF,SF）
     */
    private String taskType;
    /**
     * 任务级别
     */
    private int taskOutlineLevel;
    /**
     * 任务名称
     */
    private String taskName;
    /**
     * 任务工期
     */
    private double taskDuration;
    /**
     * 任务开始时间
     */
    private Date taskStartDate;
    /**
     * 任务结束时间
     */
    private Date taskFinishDate;
    /**
     * 任务流
     */
    private String taskPredecessors;
    /**
     * 负责人
     */
    private String taskOperator;
    /**
     * 实际开始时间
     */
    private Date actualStart;
    /**
     * 实际完成时间
     */
    private Date actualFinish;
}
